// pages/user/open-shop.js
Page({
  /**
   * 页面的初始数据
   */
  data: {
    activeFaq: -1, // 当前展开的FAQ项，-1表示都不展开
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    
  },

  /**
   * 切换FAQ展开状态
   */
  toggleFaq(e) {
    const index = e.currentTarget.dataset.index;
    const activeFaq = this.data.activeFaq === index ? -1 : index;
    
    this.setData({
      activeFaq
    });
  },

  /**
   * 立即申请
   */
  applyNow() {
    // 检查用户是否登录
    const token = wx.getStorageSync('token');
    if (!token) {
      wx.showModal({
        title: '提示',
        content: '请先登录后再申请开店',
        confirmText: '去登录',
        success: (res) => {
          if (res.confirm) {
            wx.navigateTo({
              url: '/pages/user/login'
            });
          }
        }
      });
      return;
    }
    
    // 跳转到申请表单页面
    wx.navigateTo({
      url: '/pages/user/shop-apply'
    });
  },

  /**
   * 复制联系方式
   */
  copyContact() {
    wx.setClipboardData({
      data: '400-123-4567',
      success: () => {
        wx.showToast({
          title: '已复制客服电话',
          icon: 'success'
        });
      }
    });
  },

  /**
   * 查看讲师协议
   */
  viewTeacherAgreement() {
    wx.navigateTo({
      url: '/pages/user/teacher-agreement'
    });
  },

  /**
   * 申请成为讲师
   */
  applyTeacher() {
    // 跳转到讲师协议页面
    wx.navigateTo({
      url: '/pages/user/teacher-agreement'
    });
  }
})